Availability-Aware Energy-Efficient Virtual Machine Placement Algorithm

نویسندگان

  • Zhouhan Yang
  • Liu Liu
  • Sanjukta Das
  • Ram Ramesh
  • Anna Ye Du
  • Chunming Qiao
چکیده

—Availability, as a part of Service Level Agreement (SLA), is a critically important issue in cloud services, which are affected by server or network failures in datacenters. Cloud service providers seek to not only fulfill the SLA, but also simultaneously minimize their operating costs, which are dominated by the energy consumption. In order to minimize the impact of a server/switch failure on a single application, one spread out the VMs for the application across different racks. Although a higher availability can be achieved, the power consumption may increase significantly. In this paper, we develop a variance-based metric to measure the risk of either over provisioning or under provisioning availability by means of VM placement. We then propose algorithms to place VMs in online and offline manners, respectively. These algorithms aim to strike a balance between maximizing the availability and minimizing the energy, in order to reduce the operating cost for the service providers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Communication-Aware Traffic Stream Optimization for Virtual Machine Placement in Cloud Datacenters with VL2 Topology

By pervasiveness of cloud computing, a colossal amount of applications from gigantic organizations increasingly tend to rely on cloud services. These demands caused a great number of applications in form of couple of virtual machines (VMs) requests to be executed on data centers’ servers. Some of applications are as big as not possible to be processed upon a single VM. Also, there exists severa...

متن کامل

CAESARA - Combined Architecture for Energy Saving by Auto-Adaptive Resource Allocation

Energy consumption of data centers increased continously during the last decades. As current techniques for improving their energy efficiency are usually limited to one type of data center components, it is difficult to employ them for a holistic optimization which may utilize synergies between all components. This paper introduces architecture and working principles of the novel energy managem...

متن کامل

An RTT-Aware Virtual Machine Placement Method

Virtualization is a key technology for mobile cloud computing (MCC) and the virtual machine (VM) is a core component of virtualization. VM provides a relatively independent running environment for different applications. Therefore, the VM placement problem focuses on how to place VMs on optimal physical machines, which ensures efficient use of resources and the quality of service, etc. Most pre...

متن کامل

Energy-Efficient Virtual Machine Placement in Data Centers by Genetic Algorithm

Server consolidation using virtualization technology has become an important technology to improve the energy e ciency of data centers. Virtual machine placement is the key in the server consolidation. In the past few years, many approaches to the virtual machine placement have been proposed. However, existing virtual machine placement approaches to the virtual machine placement problem conside...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JCM

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2015